something amazing - Turkish English Dictionary